﻿using System;
using System.Collections.ObjectModel;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace DiscoveryLogic.UI.Charts
{
    /// <summary>
    /// Collection of DataSeries
    /// </summary>
    public class DataSeriesCollection : ObservableCollection<DataSeries> { }

    /// <summary>
    /// Collection of Axis
    /// </summary>
    public class AxisCollection : ObservableCollection<Axis> { }

    /// <summary>
    /// Collection of Title
    /// </summary>
    public class TitleCollection : ObservableCollection<Title> { }

    /// <summary>
    /// Collection of Legend
    /// </summary>
    public class LegendCollection : ObservableCollection<Legend> { }

    /// <summary>
    /// Collection of TrendLine
    /// </summary>
    public class TrendLineCollection : ObservableCollection<TrendLine> { }

    /// <summary>
    /// Collection of ChartGrid
    /// </summary>
    public class ChartGridCollection : ObservableCollection<ChartGrid> { }

    /// <summary>
    /// Collection of Ticks
    /// </summary>
    public class TicksCollection : ObservableCollection<Ticks> { }

    /// <summary>
    /// Collection of ToolTips
    /// </summary>
    public class ToolTipCollection : ObservableCollection<ToolTip> { }
}
